@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");

#tools-yupoofox-button {
  list-style-image: url("chrome://yupoofox/skin/yupoofox-small.png");
}

toolbar[iconsize="small"] #tools-yupoofox-button {
  list-style-image: url("chrome://yupoofox/skin/yupoofox-tiny.png");
}

#tools-yupoofox-option {
  list-style-image: url("chrome://yupoofox/skin/options.png");
}

#tools-yupoofox-stream {
  list-style-image: url("chrome://yupoofox/skin/streams.png");
}

#flickrSideBW {background-color: #ffffff;}

.innerImage {
  background-color: transparent;
}

.flickrimage {border: 1px solid #DFDFDF; padding:0; margin-top:4px;cursor:pointer;}

.ffuserlabel {
	margin-bottom:6px;margin-top:0;cursor:pointer;
	font-family:"Trebuchet MS",Trebuchet,Verdana,Sans-Serif;
	font-size:x-small;text-decoration: underline; color:#0000cc;
	overflow:hidden;max-width:100px;
}

.fferrormessage {
	margin-bottom:2px;margin-top:0;
	font-family:"Trebuchet MS",Trebuchet,Verdana,Sans-Serif;
	font-size:medium; color:#c40000; font-weight:bolder;	
}

.fferrormessagedetail {
	margin-bottom:2px;margin-top:2px;
	font-family:"Trebuchet MS",Trebuchet,Verdana,Sans-Serif;
	font-size:x-small; color:#c40000;	
}

#fflogo {padding:4px;cursor:pointer;}

#ffexternal {overflow:auto;}

.ffgrouplable {color:Black;font-family:"Trebuchet MS",Trebuchet,Verdana,Sans-Serif;
	font-size:medium;background:#fff;}

.ffoptbutton {
	font-family:"Trebuchet MS",Trebuchet,Verdana,Sans-Serif; 
	font-size:xx-small;
	padding: 2px;
	margin: 2px;
}

.authButton {
	font-family:"Trebuchet MS",Trebuchet,Verdana,Sans-Serif; 
	max-width: 100px;
	font-size: small;
}

.authText {
	font-family:"Trebuchet MS",Trebuchet,Verdana,Sans-Serif; 
	font-size:x-small;
	max-width: 100px;
	text-align: center;
}

.labelText {
	font-family:"Trebuchet MS",Trebuchet,Verdana,Sans-Serif; 
	font-size:small;
	max-width: 100px;
	text-align: center;
	font-weight: bold;
}

#ffoutersection {
	color: white;
	background-image: url("chrome://yupoofox/skin/gradient.gif"); 
	background-repeat: repeat-x;
	padding:4px; 
}

.ffdropdown {
	font-family:"Trebuchet MS",Trebuchet,Verdana,Sans-Serif; 
	font-size:x-small;
}

.fflabel {font-family:"Trebuchet MS",Trebuchet,Verdana,Sans-Serif;font-size:small;padding-left:4px;font-weight:bold;}

.fftool {font-family:"Trebuchet MS",Trebuchet,Verdana,Sans-Serif;font-size:large;}

#flickrOption {background-color: white;}

#ffsearchfield {
    font-family:"Trebuchet MS",Trebuchet,Verdana,Sans-Serif;
    font-size:medium;
    width:auto;
    height:22px;
    padding: 0;
    font-weight: bold;
}

#ffsearch-button {font-family:"Trebuchet MS",Trebuchet,Verdana,Sans-Serif;font-size:x-small;}

#ff-search-toggle {list-style-image: url("chrome://yupoofox/skin/searchToggle.png");}

#prefsize
{
	font-family:"Trebuchet MS",Trebuchet,Verdana,Sans-Serif; 
	font-size:x-small;
	width:30px;	
}

.optionslabel {
	font-family:"Trebuchet MS",Trebuchet,Verdana,Sans-Serif; 
	font-size:x-small;
	font-weight: bold;
}

.advice {
	font-family:"Trebuchet MS",Trebuchet,Verdana,Sans-Serif; 
	font-size:x-small;
}

#throb {
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}

.uninitialized {
  -moz-opacity: 0.2;
}

.initialized {
  -moz-opacity: 1;
  cursor:pointer;
}